river diamond deposit - Francés Inglés Diccionario